storme flow/runoff - French English Dictionary